/**
 * Package	: com.coship.adstorm.model
 * File		: PositionBasicInfo.java
 * Company 	: Shenzhen Coship Electronics CO., LTD.
 * Version  : v1.0
 * Description 	: <Detail Description for package>
 *
 * Copyright (c) 2003-2009 Shenzhen Coship Electronics CO., LTD.
 * Rainbow Bldg.,North,Hi-Tech Industrial Park,Nanshan District,Shenzhen,China,P.C.518057.
 * All rights reserved.
 * The contents of this file are confidential and proprietary to COSHIP.
 * Copying is explicitly prohibited without the express permission of COSHIP.
 *
 * Create Date	: Apr 21, 2010
 * Create By    : 904147
 * History :$
 */
package com.coship.vasms.adstorm.model;

import java.io.Serializable;

/** 
 * 
 * File Name    : PositionBasicInfo.java
 * @Description 	: <Detail Description for Class >
 * @author 904147
 */
public class PositionBasicInfo implements Serializable {

	/**
	 * Description 	: <Detail Description for package>
	 * Author       : 904147
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * ID，主键自动增长
	 */
	private int positionBasicInfoId;
	
	/**
	 * 一级类型 1:VAS Portal
	 */
	private Integer agentType;
	
	/**
	 * 广告位基本信息编码,外码,系统不重复
	 */
	private String positionBasicCode;
	
	/**
	 * 广告位名称，系统不重复
	 */
	private String name;
	
	/**
	 * 展示种类,1:静态文字、2:动态文字、3:图片
	 */
	private Integer contentType;
	
	/**
	 * 文字长度，当ContentType字段为1，2时非
	 */
	private Integer characterSize;
	
	/**
	 * 图片宽，当ContentType字段为3时有效
	 */
	private Integer width;
	
	/**
	 * 图片高，当ContentType字段为3时有效
	 */
	private Integer hight;
	
	/**
	 * 创建时间 格式:yyyy-MM-dd hh:mm:ss
	 */
	private String createTime;
	
	/**
	 * 更新时间 格式:yyyy-MM-dd hh:mm:ss
	 */
	private String lastUpdateTime;
	
	/**
	 * 状态
	 */
	private Integer state;

	/**
	 * @return the state
	 */
	public Integer getState() {
		return state;
	}

	/**
	 * @param state the state to set
	 */
	public void setState(Integer state) {
		this.state = state;
	}

	public Integer getPositionBasicInfoId() {
		return positionBasicInfoId;
	}

	public void setPositionBasicInfoId(Integer positionBasicInfoId) {
		this.positionBasicInfoId = positionBasicInfoId;
	}

	public Integer getAgentType() {
		return agentType;
	}

	public void setAgentType(Integer agentType) {
		this.agentType = agentType;
	}

	public String getPositionBasicCode() {
		return positionBasicCode;
	}

	public void setPositionBasicCode(String positionBasicCode) {
		this.positionBasicCode = positionBasicCode;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getContentType() {
		return contentType;
	}

	public void setContentType(Integer contentType) {
		this.contentType = contentType;
	}

	public Integer getCharacterSize() {
		return characterSize;
	}

	public void setCharacterSize(Integer characterSize) {
		this.characterSize = characterSize;
	}

	public Integer getWidth() {
		return width;
	}

	public void setWidth(Integer width) {
		this.width = width;
	}

	public Integer getHight() {
		return hight;
	}

	public void setHight(Integer hight) {
		this.hight = hight;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(String lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}
	
}
